API Documentation
LogWin.h
1 // LogWin.h
3 //
5 
6 namespace nkWinUi
7 {
11  class DLL_WINUI_EXPORT LogWin : public Component
12  {
13  public :
14 
18  LogWin () ;
22  ~LogWin () ;
23 
24  // Getters
28  unsigned int getMaxLine () const ;
29 
30  // Setters
36  void setMaxLine (unsigned int val) ;
37 
43  virtual void addLine (const std::string_view& line) ;
47  virtual void clear () ;
48 
52  virtual void exportIntrospection (nkExport::Node* rootNode) override ;
56  virtual void importClassFromTree (nkExport::Node* rootNode) override ;
57  } ;
58 }
nkWinUi::LogWin::getMaxLine
unsigned int getMaxLine() const
nkWinUi::LogWin::clear
virtual void clear()
nkWinUi::LogWin::importClassFromTree
virtual void importClassFromTree(nkExport::Node *rootNode) override
nkWinUi::LogWin::addLine
virtual void addLine(const std::string_view &line)
nkWinUi::Component
Base class for any graphical component.
Definition: Component.h:12
nkWinUi::LogWin::LogWin
LogWin()
nkWinUi::LogWin::exportIntrospection
virtual void exportIntrospection(nkExport::Node *rootNode) override
nkExport::Node
A node in the tree structure representing the data to export / import.
Definition: Node.h:42
nkWinUi::LogWin::~LogWin
~LogWin()
nkWinUi::LogWin::setMaxLine
void setMaxLine(unsigned int val)
nkWinUi
Encompasses all API of component NilkinsWinUi.
Definition: Button.h:7
nkWinUi::LogWin
A graphical logging window.
Definition: LogWin.h:12